ACM-2025-07-01

Jahrgang        : 2025
Ausgabe         : 07
Autor           : Andreas Kraus
Programm        : K_BLOCKSORT.LSP
Funktionalitt  : Blcke nach Daten sortieren
Format          : LISP
Lauffhig ab    : AutoCAD 2020
Befehle         : K_BLOCKSORT
Bezug           : Online


Beschreibung 												.
============

Blcke nach Daten sortieren

Wenn man in Grundrissen Gerte einzeichnet und diesen auch Daten wie Gertenummern, Raumnummern, -namen 
usw. zuordnet, ist es wichtig, dass diese Gerte mit den gleichen Daten auch in einem Schemaplan zu finden 
sind. Natrlich kann man die Daten fr jedes Objekt einzeln aufrufen und ins Schema bertragen, aber 
einfacher ist es, die Gerte per Clipcopy in das Schema einzufgen, weil dann auch alle schon vergebenen 
Daten erhalten bleiben. Allerdings sind die Objekte immer noch wie im Grundriss angeordnet und man muss 
sie sortieren. Das bernimmt das Programm K_BLOCKSORT.LSP.
Nach dem Start wird man zur Objektwahl aufgefordert und danach erscheint ein Dialog, in dem man die Daten 
fr die Sortierung festlegt. Links sieht man eine Liste aller verfgbaren Attribute, dynamischen Parameter 
und erweiterten Elementdaten, in der Mitte sind die gewnschten Abstnde einzutragen und rechts befindet 
sich die Liste mit den Sortierkriterien, wenn man diese erstellt hat. Um eine Sortierung zu erstellen, gibt 
man bei Abstand zwischen den Objekten einen gewnschten Wert ein. Der zustzliche Abstand zwischen Gruppen 
wird angewendet, wenn mehrere Objekte den gleichen Wert in den Sortierdaten haben, also etwa Objekte mit der 
gleichen Nummer. Diese werden mit dem gewnschten Abstand angeordnet, aber danach wird dieser zustzliche 
Abstand addiert. Da alle gewhlten Objekte in einer Linie angeordnet werden, kann man einen maximalen 
Abstand eingeben, bei dem die Objekte so zusammengefasst werden. Alle Objekte auerhalb dieses Abstands 
werden in einer separaten Linie angeordnet. Man kann wahlweise in positiver X- oder Y-Achse anordnen und 
einen Startpunkt whlen, von dem der X- oder Y-Wert verwendet wird. Mchte man keinen maximalen Abstand 
oder X-/Y-Startwert, ist der Inhalt dieser Felder zu lschen.
Ein Sortierkriterium erstellt man mit einem Doppelklick auf das gewnschte Datenfeld in der linken Liste. 
Dabei werden die aktuellen Werte der Abstnde verwendet und in die rechte Liste bertragen. Mit einem 
Doppelklick im rechten Feld wird ein Kriterium wieder entfernt.
Der ndern-Button erklrt sich eigentlich von selbst. Damit kann man schnell und einfach Blcke nach ihren 
Daten sortieren, ganz egal ob es um Attributinhalte, Werte von dynamischen Parametern oder erweiterten 
Elementdaten geht. Die Erstellung eines Schemas ist nur ein Beispiel.
